/*
 * Copyright 2009 Jinbo Lin. All rights reserved.
 * 
 * cn.edu.pku.model OfficeAutomation
 *
 * Created on 2009-12-25
 */
package cn.edu.pku.model;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Jinbo Lin
 * 
 * 
 */
public class Theme implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2962177102642302330L;
	private int themeId;
	private String css;
	private User creator;
	private Date dateTime;
	private User auditor;
	private String audit;
	private Date auditDateTime;
	private String removed;
	private String remark;

	/**
	 * @return the themeId
	 */
	public int getThemeId() {
		return this.themeId;
	}

	/**
	 * @param themeId
	 *            the themeId to set
	 */
	public void setThemeId(int themeId) {
		this.themeId = themeId;
	}

	/**
	 * @return the css
	 */
	public String getCss() {
		return this.css;
	}

	/**
	 * @param css
	 *            the css to set
	 */
	public void setCss(String css) {
		this.css = css;
	}

	/**
	 * @return the creator
	 */
	public User getCreator() {
		return this.creator;
	}

	/**
	 * @param creator
	 *            the creator to set
	 */
	public void setCreator(User creator) {
		this.creator = creator;
	}

	/**
	 * @return the dateTime
	 */
	public Date getDateTime() {
		return this.dateTime;
	}

	/**
	 * @param dateTime
	 *            the dateTime to set
	 */
	public void setDateTime(Date dateTime) {
		this.dateTime = dateTime;
	}

	/**
	 * @return the auditor
	 */
	public User getAuditor() {
		return this.auditor;
	}

	/**
	 * @param auditor
	 *            the auditor to set
	 */
	public void setAuditor(User auditor) {
		this.auditor = auditor;
	}

	/**
	 * @return the audit
	 */
	public String getAudit() {
		return this.audit;
	}

	/**
	 * @param audit
	 *            the audit to set
	 */
	public void setAudit(String audit) {
		this.audit = audit;
	}

	/**
	 * @return the auditDateTime
	 */
	public Date getAuditDateTime() {
		return this.auditDateTime;
	}

	/**
	 * @param auditDateTime
	 *            the auditDateTime to set
	 */
	public void setAuditDateTime(Date auditDateTime) {
		this.auditDateTime = auditDateTime;
	}

	/**
	 * @return the removed
	 */
	public String getRemoved() {
		return this.removed;
	}

	/**
	 * @param removed
	 *            the removed to set
	 */
	public void setRemoved(String removed) {
		this.removed = removed;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return this.remark;
	}

	/**
	 * @param remark
	 *            the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 
	 */
	public Theme() {
	}

	/**
	 * @param themeId
	 * @param css
	 * @param creator
	 * @param dateTime
	 */
	public Theme(int themeId, String css, User creator, Date dateTime) {
		super();
		this.themeId = themeId;
		this.css = css;
		this.creator = creator;
		this.dateTime = dateTime;
	}

	/**
	 * @param themeId
	 * @param css
	 * @param creator
	 * @param dateTime
	 * @param auditor
	 * @param audit
	 * @param auditDateTime
	 * @param removed
	 * @param remark
	 */
	public Theme(int themeId, String css, User creator, Date dateTime,
			User auditor, String audit, Date auditDateTime, String removed,
			String remark) {
		super();
		this.themeId = themeId;
		this.css = css;
		this.creator = creator;
		this.dateTime = dateTime;
		this.auditor = auditor;
		this.audit = audit;
		this.auditDateTime = auditDateTime;
		this.removed = removed;
		this.remark = remark;
	}
	
}
